package io;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;

public class TestInputStream02 {

    //读取文件中信息  read()：a)读取并返回字节   b)返回-1表示读取完毕
    public static void main(String[] args) throws IOException {
        //1.创建输入流对象
        InputStream is=new FileInputStream("D:\\a.txt");
        //2.从流中读取数据
        byte arr[]=new byte[20];//一次从流读取20字节
        int length=0;//读取出的数据有效长度
        while((length=is.read(arr))!=-1){
            //System.out.println(new String(arr));
            System.out.print(new String(arr,0,length));
        }
        //3.关闭
        is.close();
    }
}
